.flex-row {
	display: flex;
}

.right-start {
	margin-right: 5upx;
}

.left-start {
	margin-left: 10upx;
}

.left-content-start {
	margin-left: 20upx;
}

.data-content-start {
	margin-left: 30upx;
}

.head-content {
	padding: 20upx;
}

.show-content {
	padding: 0 20upx 20upx;
}

.show-code {
	background-color: #FAFAFA;
	border-top: 1px solid #eaeefb;
	transition: height .2s;
	font-size: 12px;
	padding: 20upx;
	font-family: Menlo, Monaco, Consolas, Courier, monospace;
}

.code-color {
	color: #3182bd;
}

.font-color {
	color: #756BB1;
}

h2,
h3 {
	font-weight: 400;
	color: #1f2f3d;
	font-size: 28px
}

h3 {
	font-size: 22px;

	margin-left: 20upx;
}

.label {
	font-size: 14px;
	color: #5e6d82;
	line-height: 1.5em;
	margin: 1em 0;
}
.attr-msg {
	width: 100%;
	margin-top: 40upx;
}
.attr-item {
	border-bottom: 1px solid #dcdfe6;
}
.attr-head {
	padding: 20upx 20upx;
	padding-bottom: 10upx;
}
.attr-content {
		padding: 15upx 20upx;
}
.felx1 {
	width: 18%;
	white-space: pre-wrap;
	word-break: break-word;
	padding-right: 10upx;
}
.felx2 {
	width: 28%;
	white-space: pre-wrap;
	word-break: break-word;
	padding-right: 10upx;
}
button{
	color: #DD524D !important;
}